manufacturing reballing bga rework assembly engineering manufacturers design jobs manufacturer bga contract pcb bga repair employment flip chip csp